\section{First section}
\subsection{First subsection}
\subsubsection{First subsubsection}

\begin{figure}
\begin{verbatim}
for oct4 in 0,256 
    for oct3 in 0,256
        for oct2 in 0,256
            for oct1 in 0,256
                put ip: oct1.oct2.oct3.oct4
            end
        end
    end
end
\end{verbatim}
\caption{Pseudocodethinggy - improve this figure}
\end{figure}

%listing for code in paper:
\begin{comment}

\begin{lstlisting}
code 
\end{lstlisting}

\lstset{ 
 language=bash,                % choose the language of the code
 basicstyle=\footnotesize,    % the size of the fonts that are used for the code
 basicstyle=\small,            % the size of the fonts that are used for the code
 basicstyle=\ttfamily,         % Typewrite type (new courier style)
 basicstyle= \color{black},    % color cisco config modes
 commentstyle=\color{black},   % cisco command color 
 backgroundcolor=\color{white},% background color
 keywordstyle=\ttfamily,       % overwrite keyword detection 
 numbers=left,                 % where to put the line-numbers
 numberstyle=\tiny,            % the size of the fonts that are used for the line-numbers
 numberstyle=\color{red},    % Number color
 numbersep=5pt,                % how far the line-numbers are from the code
 showspaces=false,             % show spaces adding particular underscores
 showstringspaces=false,       % underline spaces within strings
 showtabs=false,               % show tabs within strings adding particular underscores
 frame=lr,                     % adds left and right lines
 tabsize=2,                    % sets default tabsize to 2 spaces
 captionpos=b,                 % sets the caption-position to bottom
 breaklines=true,              % sets automatic line breaking
 breakatwhitespace=false,      % sets if automatic breaks should only happen at whitespace
 escapeinside={\%*}{*},        % if you want to add a comment within your code
% morekeywords={*,...}         % if you want to add more keywords to the set
}
\end{comment}
